To learn something (usually a life lesson) the hard way. (Some say the best way to really learn is to learn from your mistakes.)
Synonyms for school of hard knocks
On this page, you will find 30 slang terms related to the School of Hard Knocks. Some of the top words include: tot, train, deez nuts, learn, lessons, and 25 more.